• word of the day

    nigella damascena

    nigella damascena - Dictionary definition and meaning for word nigella damascena

    Definition
    (noun) European garden plant having finely cut leaves and white or pale blue flowers
    Synonyms : love-in-a-mist
Download our Mobile App Today
Receive our word of the day
on Whatsapp